$(document).ready(function() {
	
	 
	    $("#studentNumberId").mouseout(function(){  
	 		var idStuNum = $.trim($("#studentNumberId").val());
	 		var stuName = $.trim($("#illegalPersonNameId").val());
	    	/*学号格式判断*/
			if(!(/^[0-9]{5,10}$/i.test(idStuNum))){
				 $("#msgInfo1").text("学号格式不正确");
				 return false;
			}else if(111!=checkName(idStuNum)){
				
				 if(""==stuName){
					 var name = checkName(idStuNum);
					 $("#illegalPersonNameId").val("");
					 $("#illegalPersonNameId").val(name);
				 }
				 
				 $("#msgInfo1").text("*");
				 
			}
			
    });  
	
	
	$("#inputForm").validate({
		submitHandler: function(form){
			
			var idDorNum = $.trim($("#dormitoryNumberId").val());
			var idStuNum = $.trim($("#studentNumberId").val());
			var stuName = $.trim($("#illegalPersonNameId").val());
			
			
			/*宿舍号格式判断*/
			if(!(/^[A-Z][0-9]{3}$/i.test(idDorNum))){
				 $("#msgInfo2").text("宿舍格式不正确");
				 return false;
			}
			else{
				 $("#msgInfo2").text("*");
			 }

			loading('正在提交，请稍等......');
			form.submit();
			
		},
		errorContainer: "#messageBox",
		errorPlacement: function(error, element) {
			$("#messageBox").text("输入有误，请先更正。");
			if (element.is(":checkbox")||element.is(":radio")||element.parent().is(".input-append")){
				error.appendTo(element.parent().parent());
			} else {
				error.insertAfter(element);
			}
		}
		
	});
	
});



/**************** 检查学生姓名********/
function checkName(idStuNum){
	
	var returnVal = 111;
	$.ajax({
		url:ctx+"/illegalregistration/dmsIllegalRegistration/checkName",
		type:"post",
		data:"idStuNum="+idStuNum,
		async:false,
		success:function(data){
			if(data=="null"){
				var aaa =  layer.confirm('此学号不存在，请修改！', {
					/*按钮*/
					  btn: ['确定'] 
					}, function(){
					  layer.close(aaa); 
					});
				
			} else{
				/*验证成功*/
				returnVal = data;
			}
		}
	});
	return returnVal;
}

